@charset "utf-8";
/* CSS Document */

*{
		margin: 0px;
		padding: 0px;
		font-size: 12px;
	}
	img{
		border: none
	}
	/*顶部大边框*/
	#one{
		width: 100%;
		height: 33px;
		border: 1px solid #CCCCCC;
	}
	/*顶部边框分成两部分*/
	#one .top{
		width: 1200px;
		height: 33px;
		/*border-right: 1px solid purple;
		border-left: 1px solid purple;*/
		margin: 0 auto;
	}
	/*顶部左面方框*/
	#one .top .top_left{
		width: 400px;
		height: 33px;
		/*border-right:1px solid pink;*/ 
		float: left;
	}
	/*顶部右面方框*/
	#one .top .top_right{
		width: 431px;
		height: 33px;
		/*border-left: 1px solid green;*/
		float: right;
		position: relative;
	}
	#one .top .top_left .hi{
		line-height: 33px;
		float: left;
	}
	a{
		text-decoration: none;
	}
	#one .top .top_left .login_reg a{
		line-height: 33px;
		color: #A10000;
	}
	#one .top .top_left .login_reg{
		color: #A10000;
	}
	#one .top .top_left .link{
		color: #333333;
	}
	#one .top .top_right a{
		width: 76px;
		height: 33px;
		color: #333333;
		line-height: 33px;
		display: block;
		float: left;
	}
	#one .top .top_right .link_one{
		background: url(bg.png) no-repeat 53px 15px;
	}
	#one .top .top_right .mobile{
		width: 57px;
		height: 20px;
		position: absolute;
		top: 6px;
		/*border: 1px solid blue;*/
		float: left;
		background: url(bg.png) no-repeat 0px -84px;
	} 
	 #one .top .top_right .weibo{
	 	width: 18px;
	 	height: 18px;
	 	position: absolute;
	 	top: 7px;
	 	left: 378px;
	 	/*border: 1px solid blue*/;
	 /*	float: left;*/
	 	background: url(bg.png) no-repeat -46px -122px;
	 }
	 #one .top .top_right .weixin{
	 	width: 17px;
	 	height: 17px;
	 	position: absolute;
	 	/*border: 1px solid green;*/
	 	top:8px;
	 	left: 412px;
	 	/*此处可以不加float实现效果，但是使用float；right布局不行*/
	 	/*float: right;*/
	 	background: url(bg.png) no-repeat -68px -122px;
	 }
	 #vancle{
	 	width:1200px;
	 	height: 108px;
	 	/*border: 1px solid green; */
	 	position: relative;
	 	margin: 0 auto;
	 }
	 #vancle .tupian{
	 	width: 346px;
	 	height: 108px;
	 /*	border: 1px solid green;*/
	 	float: left;
	 	background: url(bg.png) no-repeat 0 -148px;
	 }
	 	#vancle .shaoppingcar{
	 		width: 157px;
	 	    height: 35px;
	 	    position: absolute;
	 	    top: 33px;
	 	    right: 0px;
	 	    background: url(bg.png) no-repeat right -581px;
	 	}
	 	#vancle a.shaoppingcart{
	 		display: block;
	 		float: left;
	 		width: 157px;
	 	    height: 35px;
	 	    position: absolute;
	 	    top: 33px;
	 	    right: 0px;
	 	    background: url(bg.png) no-repeat 139px -488px;
	 	    text-indent: 40px;
	 	    line-height: 35px;
	 	    color: #333333;
	 	    /*边框总显示不正确*/
	 	    /*border: 1px solid #DDDDDD;
	 	    border-top: none;
	 	    border-right: none;*/
	 	}
	 #vancle  a span{
	 	color: #A10000;
	 	font-weight: 800;
	 	padding: 0 5px;
	 }
	 #vancle .tab{
	 	width: 116px;
	 	height:21px;
	 /*	border: 1px solid blue;*/
	 	position: absolute;
	 	top: 17px;
	 	left: 426px;
	 	/*list-style: none;
	 	text-align: center;
	 	line-height: 25px;
	 	color: #C0C0C0;*/
	 }
	  #vancle .tab li{
	  	width: 58px;
	  	height: 21px;
	  	float: left;
	  	list-style: none;
	  	line-height: 21px;
	  	text-align: center;
	  	color: #C0C0C0;
	  	cursor: pointer;
	  }
	  #vancle .tab li.cur{
	  	background: url(bg.png) no-repeat -252px -502px;
	  	color: white;
	  }
	  #vancle form{
	  	width: 554px;
	 	height: 29px;
	 	position: absolute;
	 	top: 39px;
	 	left: 428px;
	  }

	 #vancle form .keyword{
	 	width: 510px;
	 	height: 27px;
	 	background: #F5F5F5;
	 	border: 1px solid #E0E0E0;
	 	border-right: none;
	 	line-height: 27px;
	 	float: left;
	 	color: #999999;
	 	text-indent: 5px;
	 	
	 }
	 #vancle form .sub{
	 	height: 29px;
	 	width: 41px;
	 	border: 1px solid #E0E0E0;
	 	border-left: none;
	 	float: left;
	 	background: url(bg.png) no-repeat 0px -273px;
	 }
	 #shangpin {
	 	width: 1200px;
	 	height: 36px;
	 	margin: 0 auto;
	 	border: 1px solid green;
	 	background: #B60005;
	 }
	 #shangpin .shangpin1{
	 	width: 226px;
	 	height: 36px;
	 	display: block;
	 	float: left;
	 	font-size: 18px;
	 	line-height: 36px;
	 	font-weight: 700;
	 	text-align: center;
	 	color: #FFFFFF;
	 }
	 #shangpin .shangpin2{
	 	display: block;
	 	height: 36px;
	 	width: 56px;
	 	font-size: 12px;
	 	float: left;
	 	line-height: 36px;
	 	color: #FFFFFF;
	 	text-align: center;
	 }
	 #shangpin .shangpin5{
	 	display: block;
	 	height: 36px;
	 	width: 56px;
	 	float: left;
	 	line-height: 36px;
	 	color: #FFFFFF;
	 	text-align: center;
	 	background: #7B0000;
	 }
	 #shangpin .shangpin-one a:hover{
	 	background: #7B0000;
	 }

	 #shangpin .shangpin3{
	 	display: block;
	 	height: 36px;
	 	width: 69px;
	 	font-size: 12px;
	 	float: left;
	 	line-height: 36px;
	 	color: #FFFFFF;
	 	text-align: center;
	 }
	 #shangpin .shangpin4{
	 	display: block;
	 	height: 36px;
	 	width: 71px;
	 	font-size: 12px;
	 	float: left;
	 	line-height: 36px;
	 	color: #FFFFFF;
	 	text-align: center;
	 }
	 #shangpin .shangpin12{
	 	height: 36px;
	 	width: 64px;
	 	display: block;
	 	float: right;
	 	line-height: 36px;
	 	color: #FFFFFF; 
	 	text-align: center;
	 }
	 #shangpin .shangpin10{
	 	height: 36px;
	 	width: 41px;
	 	display: block;
	 	float: right;
	 	line-height: 36px;
	 	color: #FFFFFF; 
	 	text-align: center;
	 }

	 #shangpin .shangpin11{
	 	height: 36px;
	 	width: 47px;
	 	display: block;
	 	float: right;
	 	line-height: 36px;
	 	color: #FFFFFF; 
	 	text-align: center;
	 }	 
	 #shangpin .shangpin-two a:hover{
	 	background: #FFFFFF;
	 	color: #666666;
	 }
	 #menu{
	 	width: 1200px;
	 	height: 488px;
	 	margin: 5px auto;
	 }
	 #menu .left{
	 	width: 224px;
	 	height: 488px;
	 	border: 1px solid #CCCFC4;
	 	float: left;
	 }
	 #menu .left li{
	 	width: 190px;
	 	height: 60px;
	 	margin: 0 auto;
	 	border-bottom: 1px solid #C9C9C9;
	 	position: relative;
	 	left: 17px;
	 	list-style: none;
	 	/*为什么不能用padding*/
	 /*	padding: 17px;*/
	 	float: left;
	 }
	  #menu .left li.bot{
	  	border-bottom:none;
	  }
	 #menu .left .ico{
	 	display: block;
	 	width: 16px;
	 	height: 16px;
	 	position: absolute;
	 	left: 0px;
	 	top: 11px;
	 	background: url(ico.png) no-repeat  no-repeat -8px -5px;
	 }
	 #menu .left .title{
	 	display: block;
	 	font-weight: 700;
	 	color: #333333;
	 	font-family: 微软雅黑;
	 	height: 22px;
	 	line-height: 22px;
	 	position: absolute;
	 	top: 9px;
	 	left: 17px;
	 }
	 #menu .left p.tag{
	 	position: absolute;
	 	top: 35px;
	 	left: 0;
	 	height: 22px;
	 }
	 #menu .left p.tag a{
	 	display: block;
	 	float: left;
	 	color: #666666;
	 	padding-right: 10px;
	 }
	 #menu .left a.ico.nanzhuang{
	 	background-position: -38px -5px;
	 }
	 #menu .left a.ico.xie{
	 	background-position: -125px -5px;
	 }
	 #menu .left a.ico.yundong{
	 	background-position: -234px -5px;
	 }
	 #menu .left a.ico.peishi{
	 	background-position: -93px -5px;
	 }
	#menu .left a.ico.tongzhuang{ 
		background-position: -59px -5px;
	}
	#menu .left a.ico.xiangbao{
		background-position: -207px -5px;
	}
	#menu .left a.ico.jiaju{
		background-position: -266px -5px;
	}
	#menu .right{
		display: block;
		width: 965px;
		height:488px; 
		float: right;
		position: relative;
		overflow: hidden;
	}
	#menu .right ul{
		position: absolute;
		left: 679px;
		top: 426px;
	}
	#menu .right ul li{
		float: left;
		width:14px ;
		height: 14px;
		background: #9E9D9D;
		margin-right: 9px;
		border-radius: 50%;
		list-style: none;
	}
	#menu .right ul li.cur{
		background: #CC0000;
	}
	#nvzhuang{
		width: 1200px;
		height: 340px;
		margin: 10px auto;
	}
	#nvzhuang .one{
		width: 408px;
		height: 340px;
		float: left;
		padding-right: 12px;
	}
	#nvzhuang .two{
		width: 186px;
		height: 340px;
		float: left;
		padding-right: 12px;
	}
	#nvzhuang .three{
		width: 186px;
		height: 340px;
		float: left;
	}
	.index{
		width: 1200px;
		height: 27px;
		margin: 20px auto;
		border: 1px solid #CACACA;
		position: relative;
		margin-bottom: 0;
	}
	.index .zhuang{
		width: 214px;
		height: 27px;
	    display: block;
	    text-align: center;
	    line-height: 27px;
	    background: #D7060E;
	    font-family: 微软雅黑;
	    letter-spacing: 2px;
	    font-size: 14px;
	    color: #FFFFFF;
	    float: left;
	    font-weight: 700
	}
	.index .zhuang span{
		font-size: 10px;
	}
	.index .one{
		width: 984px;
		height: 27px;
		float: right;
		position: relative;
		background: url(ico.png) no-repeat 953px -58px;
}
.ch{
 	width: 1200px;
 	height: 340px;
 	/*border: 1px solid blue;*/
 	margin: 10px auto
 }
 .ch .left{
 	float: left;
 }
 .ch li{
 	width: 213px;
 	height: 85px;
 	margin-bottom: 2px;
 	/*padding-bottom: 2px;*/
 	list-style: none;
 	position: relative;
 	background: #F2F2F2;
 }
 .ch li .title{
 	display: block;
 	width: 60px ;
 	height: 16px;
 	float: left;
 	margin-left: 10px;
 	margin-top: 15px;
 	line-height: 22px;
 	font-size: 14px;
 	color: #D7060E;
 	font-weight: 700
 }
 .ch li p {
 	position: absolute;
 	top: 37px;
 	left: 10px;

 }
 .ch li p a{
  	display: block;
 	float: left;
 	padding-right: 8px;
 	color: #211A19;
 	font-family: 宋体;
 	line-height: 20px;
 	white-space: nowrap;

  }
  .ch li.vt{
 	width: 214px;
 	height: 69px;
 	margin-bottom: 2px;

 }
 .ch li.pindao{
 	
 	width: 214px;
 	height: 24px;
 	background: #777676;
 	margin-bottom: 0px;
 	
 	
 }
 .ch li.pindao a{
  	display: block;
  	color: #F7FFFF;
  	font-size: 14px;
 	text-align: center;
 	font-weight: 700
  }
  .ch li.pindao a span{
  	padding-right: 8px;
  	line-height: 22px
  }
  .ch .right a{
  	margin-left: 5px;
  }
  .ch .right a.one{
  	margin-left: 6px;
  }
  #mobile{
  	width:1200px;
  	height: 50px;
  	margin: 0 auto; 
  }
  #bottom{
  	width: 1200px;
  	height: 197px;
  	border: 1px solid #DDDDDD;
  	margin: 10px auto;
  	margin-bottom: 0;
  /*	position: relative;*/
  }
  #bottom .bot-top{
  	width: 894px;
  	height: 106px;
  	margin-top: 16px;
  	margin-left:52px;
  	border-right: 1px solid #A10000; 
  	float: left;
  }
  #bottom .bot-top ul{
  	float: left;
  }
  #bottom .bot-top .bot-mid-1{
  	width: 140px;
  	height: 106px;
  }
  #bottom .bot-top .bot-mid-2{
  	width: 148px;
  	height: 106px;
  }
  #bottom .bot-top .bot-mid-3{
  	width: 167px;
  	height: 106px;
  }
  #bottom .bot-top .bot-mid-4{
  	width: 173px;
  	height: 106px;
  }
  #bottom .bot-top .bot-mid-5{
  	width: 132px;
  	height: 106px;
  }
  #bottom .bot-top li{
  	list-style: none;
  	font-size: 12px;
  	padding-left: 4px;
  }
  #bottom .bot-top li.mid{
  	
  	border-left: 3px solid #A10000;
  	line-height: 14px;
  	margin-bottom: 5px;
  	font-weight: 700
  }
  #bottom .bot-top li.mid {
  	color: #333333;
  }
  #bottom .bot-top a.one{
  	color: #666666;
 	line-height: 17px;
  }
 #bottom .bot-right{
  	margin-top: 16px;
  	float: right;
  }
  #bottom .bot-bot{
  	width: 1200px;
  	height: 72px;
  	/*position: absolute;*/
  	/*top: 123px;
  	left: 0px;*/
  	float: left;
  /*	border:1px solid green;*/
  }
  #bottom .bot-bot a{
  	display: block;
  	width: 287px;
  	height: 50px;
  }
  #bottom .bot-bot .bot-bot-1{
  	width: 287px;
  	height: 50px;
  	margin-bottom: 11px;
  	margin-top: 11px;
  	margin-left: 9px;
  	/*border: 1px solid red;*/
  	float: left;
  	position: relative;
  }
  #bottom .bot-bot a/*.bot-bot-one*/{
  	
  	background: #F8F8F8;
  }
  #bottom .bot-bot .bot-bot-1 .bot-bot-one-1{
  	position: absolute;
  	top: 13px;
  	left:79px;
  	width: 129px;
  	height: 24px; 
  	background: url(bg.png) no-repeat -0px -729px;
  }
  #bottom .bot-bot .bot-bot-1 .bot-bot-one-2{
  	position: absolute;
  	top: 13px;
  	left: 58px;
  	width: 171px;
  	height:24px;
  	background: url(bg.png) no-repeat -206px -729px;
  }
  #bottom .bot-bot .bot-bot-1 .bot-bot-one-3{
  	position: absolute;
  	top: 13px;
  	left: 66px;
  	width: 155px;
  	height: 24px;
  	background: url(bg.png) no-repeat 0px -759px;
  }
  #bottom .bot-bot .bot-bot-1 .bot-bot-one-4{
  	position: absolute;
  	top: 13px;
  	left: 71px;
  	width: 145px;
  	height: 24px;
  	background: url(bg.png) no-repeat -206px -759px;
  }
  #bottom-over{
  	width: 1200px;
  	height: 120px;
  /*	border: 1px solid green;*/
  	margin: 0 auto;
  	position: relative;
  }
   #bottom-over .banquan{
   	width: 1200px;
   	color: #999999;
   	text-align: center;
   	margin-bottom: 15px;
   	margin-top: 15px;
   }
   #bottom-over .tubiao{
   	width: 592px;
   	height: 42px;
   	position: absolute;
   	top: 54px;
   	left:303px;
   }
 #bottom-over .tubiao .tubiao1{
 	width: 112px;
 	height: 43px;
 	/*border: 1px solid blue;*/
 	float: left;
 	margin-right: 22px;
 	background: url(bg.png) no-repeat 0px -583px;
   }
#bottom-over .tubiao .tubiao2{
	width: 157px;
	height: 43px;
	float: left;
	margin-right: 22px;
	background: url(bg.png) no-repeat 0px -631px;
}
#bottom-over .tubiao .tubiao3{
	width: 90px;
	height: 43px;
	float: left;
	/*border: 1px solid red;*/
	margin-right: 22px;
	background: url(bg.png) no-repeat 0px -676px;
}
#bottom-over .tubiao .tubiao4{
	width: 98px;
	height: 43px;
	float: left;
	margin-right: 22px;
	/*border: 1px solid pink;*/
	background: url(bg.png) no-repeat -95px -676px;
}
#bottom-over .tubiao .tubiao5{
	width: 44px;
	height: 43px;
	float: left;
	/*border: 1px solid blue;*/
	background: url(bg.png) no-repeat -200px -676px;
}
